a terrestrial herb in the high andes (lasiocephalus ovatus) - Spanish English Dictionary